package dao

import "golang-websocket-chatroom/global"

func GetOneById[T any](id uint, data *T) bool {
	if err := global.DB.Where("id = ?", id).Find(&data); err != nil {
		return false
	}
	return true
}
func Create[T any](data *T) bool {
	if err := global.DB.Create(&data); err != nil {
		return false
	}
	return true
}
func GetOneByContent[T any](content string, data *T) bool {
	if err := global.DB.Where("content = ?", content).Find(&data); err != nil {
		return false
	}
	return true
}
